Validation

- Title must exist and one of the content fields must be valid before it
will add to db
- Failed checks will return as type 0
- Recognizes Youtube, Vimeo, PDF and URL as content
- Vimeo added to table as type 3
- URL added to table as type 4