Change helpers to work with new proposed data structure
Add initialize and validate methods to RoutingComponent
Fix component tests
Fix router tests
Fix menu tests
Fix conversation tests
Fix connection tests
Fix channel tests
Skip component add/edit and delete tests
Route getters/setters take component reference rather than id
Add tests for component initialize and validate
Check for existence of Error.captureStackTrace
Merge pull request #40 from praekelt/feature/issue-40-new-data-structure

New data structure