events -> actions (ember.js API change)
break principal route into seperate file
use camel casing for route file names not underscore seperated
update switch message command to latest schema
add tabs to principal for messages, logs, and commands
remove unnecessary PrincipalRow