create outline of attribute class definitions
move old celestrium to workspace
move old src to core
link new celestrium and workspace modules
make karma versioning more specific
refactor references to src to now be core

for file in `find core test karma.conf.js -name "*.js"`; do sed -i '' -e 's#src/#core/#g' $file && sed -i '' -e '$a\' $file; done
fix whitespace
make graph model attach attribute accessor function
Merge branch 'master' into attributes
Merge branch 'master' into attributes

Conflicts:
	core/workspace.js
fix all whitespace issues indicated by git commit --check between initial commit and now
Merge pull request #52 from jdhenke/attributes

make *attributes* first class and refactor a lot of things.