Tiere/soap refactoring

Unit tests for soap request class. The class has also been refactored and the amount of code has been reduced by quite much.