Added functions to the adapters
Added a line to include the Factory class on loading