exit if Pygame is not installed
refactor:

* split configs
* move files around