Move quick entry to its own controller, splitting functional tests and add new route