Many fixes

- added ```__init__.py```
- created pyc files

These additions make it easier to import when it is in a different folder from the main script