Added ias-so-api class

Added ias-so-api class
Related to:
Feature #87
Feature #129 (loosly)
Feature #90
Feature #89
Feature #88
Feature #86