Many updates to make code more maintainable.
Added timestamp to page.