adding tests for using route parser when configured to do so
adding implementation for config and using route_parser
adding doc blocks