Updated specs
Custom Apex endpoints supported, compression options added, specs updated, readme updated, refactoring completed.