Added Pry as debugger
Refactored form builer to pass validation and specs