Made some fixes and tricks to make the pip install possible.
Rearranged project/repo directory structure to comply with conventions and make things easier.