Fixing coding conventions
Adding travis
Working on the documentation