integrate frontpage cms into home view

protect cms routes with jwtauth; create separate content routes and content server (service) for public loading; create a directive that emits an event when ngRepeat is finished rendering, to allow timely bindings for page animations