Lots of bug fixes!

Also filled out the buy menu and added fail and success states. Still
needs Faulk graphics.