Added SFML window and implemented a basic init process and fixed recursive definition of SRCDIR in the makefile.