Update SiteManager. Database is now read from and/or written to every
time a value is needed. Local instance variables still exist, but aren't
used in this implementation.
Excess code has been commented out as well. If you need a method added
back to the SiteManager, let me know and I'll add it and make sure it is
working.