A rewrite of an old Knockout project to Angular. For no particular reason.