Implementing Main game loop

Gordon is in the process of adding the main battle loop