added controller
added a couple rest controllers and dao implementations