Allowing users to specify application root

Users can set application route through options.root. This defaults to the original process.cwd().