Added router class for simpler requests