* Added a namespace to the classes
* Included the data access layer