Added Login functionality to GiantSwitch

Has not been tested yet..