Fixed travis configuration; implemented common documentation structure; modified database keywords from 'enrol' to 'enroll'