Merge pull request #48 from tomphp/refactor/editing-actions

Start breaking EditingSession down into EditingActions