added framework for urls and views