Re-architecturing of solution
Added emails to registration
Added roles to users
Added pagination to attendance view
Added some role-restrictions
Added authentication restriction