Lessons learned from Maghammer

I got annoyed and rewrote everything.