First step to modular code: global.h
Fixing the linking issue with globals
Modularize player handling
Using the new Player class