add code comments (many more to come)
remove depreciated code
code cleanup
remove default timezone. This should not be set to GMT default, it is the administrator's responsibility.