Basic package restructure and setup.py

Some details should be filled if you decide to merge this to the main branch (author, author_email) and most importantly the License information.