Merge pull request #2 from erichsend/master

added static artifacts, and endpoints for serving them.
Socket client open to wait for isDirty state
self invoking function wrapper
angular is now tracking socket messages