AMazing TD: Patch

Lots of UI fixes. Graphics improvements and various bug fixes.