restructure project layout to support subspecs
add sub specs to podspec
update README