Add setup.py, docstrings and move files around.