Similar to the work done by android we need more modularity in our libs See discussion: http://aerogear-dev.1069024.n5.nabble.com/aerogear-dev-Modularizing-the-Android-Library-td6650.html