Added users - StudentUser and AdminUser #16

1) Added StudentUser and AdmnUser case classes
2) Added Forms and FormEncapsulators
3) Added methods for authentication
4) Added Unit-Tests for the above.