Maintenance

1. Copy Makefile from the Kivy project
2. Fix docstrings
3. Copy pep8 checker from Kivy
4. Fix style errors