added functioning routing + fist views