1st commit.  Nothing implemented other than CAS log in/out