added podspec, removed warnings, created structure