Button Action Additions

Added functions to buttons and many checks on the turn of the game and
which units can be selected at what time.  Enabling/Disable buttons also
added.