added routing ability
added ui to views