Added some header files based on gameplay design changes.
Small work on the game object headers.
Implemented the armor class and started formulating Ship header.
Updated used compiler and switched on the pedantic error mode on compilation.