Merge pull request #36 from eave/master

(feature) add art services, view, and controller