fleshed out more model logic and began TastyPie implementation