Few refactoring

- carry out aditioning kelistener to keyboard constructor
- add reincluding protectors to headers
Add HeliumGameCoreObjects class

- HeliumGameCoreObjects class for all game structs
- create empty mouse handler class