initial commit models and migration complete