router and front controller

KISS it, will see if it holds in the future.