lower the minSdk and prepare new version features by adding the needed libraries