Facility dao

Added lots of stuff and we now have working Facility service all the way through every layer. Hope this looks ok to you.