Improve setup.py file
Add AUTHORS and CHANGELOG files
Update Travis CI file to use setup.py
Add basic documentation