Asgn3 model only, initial commit