refs #43, refs #44 login with code, and modified layout