Merge pull request #80 from darkstar21/develop

Fixes findLeftSibling and random cleanup stuff
added beginning icon library
Merge pull request #81 from shanswami/develop

Adds beginning icon library
Updated removeTree to return the selected node
Set up describe block for reutrning node
Merge pull request #82 from tgrrtt/develop

Remove node now returns a node
Added tests for returning removed nodes
Merge pull request #83 from tgrrtt/develop

Added tests for returning removed nodes
Adds documentation to railroad.directive
hooks up workspace.directive to template
begins inserting components library images
rearranging library components
renames assets/ *.png files to remove whitespace
Merge pull request #84 from TessMyers/develop

Adds documentation to railroad.directive, begins inserting components library
(fix) fixes small issue with order of dom elements
(feat) added word boundaries to workspace library and tests for them
(fix) fixes editText to add new letters at correct location
(feat) editText handles empty inputs and modifyTree specs tests for it
(doc) documentation/comments for modify tree factory