Added some missing imports
Removed the old abstract api manager class
Renamed the error subscriber class