Refactored messaging, durandal and bower