moved mongoSavable to the mongoDB, added freetimeslots in the schedule lib, further work in progress for schedule library