Removed the Backend class and replaced it with a namespace