added parking lot controller and dao implementations