Halfway thru OOP recoding

Reworking the JS into oop "classes" using self-invoking function objects as namespacing technique. Login/logout and basic chrome is working. Notes and Users are retrieved but nothing being done with them yet.

Signed-off-by: Erik Stainsby <erik.stainsby@roaringsky.ca>
Roaring Sky public webserver files updated

Includes Jon's rgs and beginning greyscreen prototype

Signed-off-by: Erik Stainsby <erik.stainsby@roaringsky.ca>