concurrency fixes, javadoc fixes, and general repo cleanup