Added Selectable objects, more work on upgrades menu, other minor fixes.

Soon the upgrades menu will work! You can test out what I have done so
far. Note that, due to an unknown reason, some mouse clicks are NOT
detected, but other than that, the system seems to be working.