Changed the RenderWindow to a NULL pointer, to fix a segfault.

RenderWindow cannot be constructed during the initialisation of global variables at the start of program execution, due to an issue with the SFML library. We get around this by specifying it as a NULL pointer and constructing it at the beginning of the main() method, specifically within init().