Allow ward rounds to move through patient details by modularising
    details view and establishing the concept of "Controller Mixins".

    refs #1