Routes can be opened with arguments + init functions for paint and input managers + fix listenerremover for factoried menus