Add templates for GOSH implementation.
Update models && schema to frist pass GOSH.
Frist migrations for GOSH.