model-building

Building MobX models with proper architecture, BaseModel patterns, Store usage, and validation