Add super_user, group_leader and admin booleans to Users model
Update User model to create super_admin, group_leader and admin statuses according to a cascade
Update authentication to include everything except index and show in application controller
Update Devise migration to include confirmation, update header to have sign-in, sign-up, sign-out links depending on signed-in status
Sign-up form boolean create
Update user sign-up form and think about how it will work, jQuery and AJAX needed
Remove group_leader from Users, create new Group_leader model, start setting up new model validations
Add lab_id index to users and group leaders
add Group Leader model again and update indexes between GL, Users and Labs
Remove group_leader model and schema info, will try CanCan approach
Add email index on labs (unique)
Add group leader boolean to users
Add role-model gem and generate Abilities file, include it in User model
Change roles to role in user table and add roles_mask
Fix Sign-up Jquery to have visible / invisible GL email field with fades
Re-add GL devise model
Add approved boolean to Users table for GL authorization
Remove Role and Roles Mask from Users, add Lab Manager Boolean, set Admin Devise views to scoped inside Devise.rb
Add cross-links to GL and LM sign-up pages
Remove Twitter Typeahead AGAIN and will try Railscasts #399 autocomplete method