Organized everything into modules
Ignoring *.pyc