added router and skeleton appview