Added segment functionality and closure check to Route object
Changed Router to RouteCollection
Added base test suite
Initial Dispatcher object