Added document definitions and some model classes
Added base login form design and started implementing authentication
Updated login form and added some functionality to it