dbs fixes + pass,model uses ArrayList, refactored code,validation
singleton, servlets fixes