Added controller/front-end interaction; re-wired Spring a bit