Still moving towards site-wide sign in. Lots of work still to do but getting there...
Lots of changes including site-wide auth (admin users and regular), creation of helper classes for common methods and lots of changes to the session management which is flakey to say the least...