Fix incorrect mock representations
Brand
Update models to accomodate SEQ, durations and notes
Add User REST API
Extract REST API to seperate module