Modified getSurface to work when multiple images share the same key.
Now displays the currently being produced ship in the bottom of the colony panel
added code to read starship designs from the save file.
added a loading screen with text fade in.
Fixed image cache to work with frames and offsets.
Added a function to clear the image cache so that screens that only appear once can clean it up when being moved away from.
Created main menu screen.  also modified opening movie screen.  main menu shows, with animations.
Font palettes added for the main menu buttons.
Ship button on the colony panel now works.  Other buttons also visually work.  Identified the address of the numberr of valid ship designs in the player chunk of the save file.  Apparently forgot to commit when I added the load game screen.
ship panel now fires off the ship production update and added EmptyControl, a control that is just a rectangle that can fire off mouse and keyboard events as needed.
got some work done on the enemy colony panel.
Little bit more work on the enemy colony panel.  also discovered by AmtBases address is wrong so made a note of it for now.