Refactor and reorder backbone app initialization, fixes hovercards

Also added cucumber feature for hovercards