All game elements wired in.

General code refactoring to take advantage of the lighter weight UI