added documentation
added model testsuites
renamed foreign key
renamed foreign key
added tests for slots, fixed #29
added tests for sessions, fixed #10
renamed days to sessions, fixed #11
added slots, fixed #24
added tracks, fixed #7
added tests feature branch, fixed #3
merged with tests feature branch