Basic router with variables in paths