Reorganised the code for a large project.
Fix flask-script version in requirements
Updates README with new project structure.