Lots of removals

This PR contains lots of dead code removal & disabling, this PR also includes a commit for classpath update, an update for the pathPattern stuff, and a few SDK minimum requirements.