Creating SDK basic structure