added angular
added routes and split for multiview
mostly dynamic