PlatformModel created

@brianmckenna please review

Initial PlatformModel, implements BaseModel CRUD