Java Experimental Lock Free Data Structures and Algorithms