First OOP Rendition of this Web Application

Great progress made in moving toward an OOP approach for this
application which was previously entirely written in a procedural style.