Issue #424 finalizing the frontend
Issue #424 editing the controller
Issue #424 editing the routing