Fixed issue where user can reserve a time slot twice
many bug fixes