Added domain , added login

There is still work to do on a login but not you have a login screen before the application starts
Added domain/model project