Lots of changes. Added some functions, a table class, and an always required application file (for page processing).