add dao module
clean up DAO module creation
create WEB interface module
Merge pull request #19 from Alex-Diez/modules

Modules