Implementation of perforce backend has been added. Implement base functionality, but It has not been working properly yet (RTD error)).
Implementation of base functionality for perforce backend. Cleaning and refactoring.
Added doc strings
Corrected doc strings