fixed readme and cleaned up Internal.Router