move data model into angular's provider
ignore main.js