first commit
purchase model created
basic reqs met