Create admin

Got all the basic admin features done, also fixed validation of email address and added cancan