Added the first source files and the setup.py for easy installation