ADD: generic DAO classes, login page, add user  page