Merge remote-tracking branch 'upstream/master'
added layering functionality, refactored deslecting to account for overlapping paths bug
Merge pull request #33 from deemz0/master

Added layering functionality, refactored deselection