Added error handling.
Automatically add source code files and report most warnings.
Added `Game` class with SFML event loop.
Moved class `Game` to dedicated source code file.