initial commit
basic model added