dao implemented, some changes in controler
basic gui