View, Root dir, and multiple param fetcher.

- Removed builder\layout. later use a single view builder.
- App folder now follow the passed application name.