Moved more of the "create form" functionality into the Form model itself; adding back some of the querying capability to the API.