Initial Design Work

First use of namespaces in PHP. Still sorting out design ideas.