splitting modify Elements and editor into own folder
refactoring editor
refactored editor into classes...  node editor now working...
edge key values showing up in 'edge editor' next, get properties updating...
fix edge styles so text is not blurry + fixing add property interactions for node
edge editor now updates properties and can change source and target nodes
new API methods for Alchemy + edge model fix to not assign undefined caption to edge.properties
making sure edges and nodes return collections
Merge branch 'editor' of github.com:hustonhedinger/Alchemy into hustonhedinger-editor

Conflicts:
	app/scripts/alchemy/core/controls.coffee
Merge branch 'hustonhedinger-editor' into v0.2