Merge model methods into one simpler file/class
Add loaded/new_record writers to be observerable