Marked GenericDAO as abstract
Simple use of DB
BRC-10: Added spring security and transaction manager
Merged with master
added simple operations with db