update parse, structure main.py

- parse can now be called from any directory
- parse now incorporated into main.py
- see main.py for TODO