c4, learn views, test and controller