Add: API endpoint for setting the deleted state of a todo
Don't return deleted todos by default in getAll()
Add: Ability to delete todos. Also refactored the update code to handle different update types.
Update the default view location in steroids config.
API: Updated the basic validation to only check for the existence of the required fields. This was previously preventing the creation of todos without the notes field populated. Added todo for the future validation of non-required fields, such as ensuring that date formats are valid.