started unit testing
Started writing tests for abstract dao