added more sections to better describe the project structure.
added a simple setup.py.