Feature: Persistence

Handle updating of models and database via API calls.

TODO:
add endpoints to add audio flies and images.
Line is too long. [96/80]<br>Redundant curly braces around a hash parameter.<br>Redundant `self` detected.<br>Space inside { missing.<br>Space inside } missing.