Pointer cleanups and image module

I removed some un-needed pointer code from the base game class. The
timer can just be sent as a const reference rather than a pointer. An
image module has also been added into the project ready for spriting.
Updated linker instructions