Removed registerPath, registerSingleton and registerFactory methods. These maybe reintroduced if needed however functionality can be replicated using other methods.