Inclusion guard added
Removed getopt from CLI translation unit
Added gamelogic for compilation
added options and gameplay to gamelogic
Added gamelogic to handle gameplay and game options