updates models and user template
add yaml config and yaml model migration
updates requirements