Basic login class (WIP)
Merge conflicts on Workflow class