Lotto System Update

# Bosapp Update
## Lotto System
### Major Changes
* Front End
  * Created pages for Front End usage of Lotto System.
    * User Availability
      * 1 week Calendar view
      * Allows for creation of Available Time Ranges for each day
      * Allows for resizing and drag / drop changes to time blocks
      * ToDo:
        * Allow removal of time blocks
    * Schedule Management
      * Displays list of all users
      * Upon selecting users, populates User Skills, as generates list of remaining skills
      * With simple Drag / Drop Admin can add and remove skills from a user
      * ToDo:
        * Smoothen Drag n Drop process
* Availability.
  * User Availability is now tracked by Day of the Week. Users can set what time periods through the day they are available for each weekday.
* Admin Controller
  * Moved all admin functions into an Admin Controller. Admin Controller is secured from access by non-admins

### Minor Changes
* Unused Functions
  * Removed multiple functions that will not be used.
* Code Cleanup
  * Fixed many responses returning unnecessary data.
  * Fixed redirects to correct location


### To Do
* User Schedule
* Admin Schedule
* Some way of Admin starting process of placing users into courses