First pull request

As promised here is the pull request, I've fixed the code according to PEP8 and organized the file structure to comply with the general Python package format. And from this point on, I need docstrings for each class and method, so I can start writing tests.