Added validation and fixed add/edit formula

- Forgot to update the naming inside the controller for 'description' to 'info' which caused an sql error when creating a new record or updating a record.
- Added validation for creating/updating formulas, categories and tags