Project Layout

Changed the project layout to a more consistent structure. The database is still working with sqllite3 as it was required in other issues. Templates and Static Files are isolated in other folders. Added Requirements.txt file which contains the project dependencies that can be installed with the command pip -r requirements.txt.

Authentication system was created.

`
* README.md
* manage.py
* requirements.txt
* database/
* bigvasp/         
  * settings.py
  * urls.py
  * wsgi.py               
* uploader/      ## the parser
  * migrations/
  * urls.py
  * forms.py
  * models.py
  * views.py
  * tests.py
  * extract_vasp.py
* authsys               ## authentication system
  * migrations/
  * models.py
  * factory.py ## module to create users for testing purposes. Fast and easy.
  * views.py
  * tests.py
  * urls.py
* static/
* media/
 * documents/
 * sample_data/
* templates/
  * base.html
  * authsys/
    * signin.html
  * uploader/
    * list.html
`