Changes project structure to have a testproject instead of demoproject.
PEP8 the tests.
Updated docs.