Basic Login Working

Not finished this is very basic just to get the functionality working, i
will fix the activity views at a later time.