Refactoring Dao classes, generating config files for each DAO, added url parsing to AbstractDao
Changed $sm variable to a more human readable $serviceManager