added coffeescript is a dependency
adding dao and tests