More cleanup and restructure

Removing unused files
Making proper directories and moving files
Adding setup.py