update Front controller

things updated
- Namespace
- Spelling errors
- doc-block of direct()
- added parameter to derect()'s prototype