I will revise a small portion of the Bitcoin Core C++ source code, and create a reference pool Java software program before the end of 2014
Why Java?
Almost all CryptoCoin's and their associated programs are written in either C, C++ or Python.
Java isn't really seen in a good light in the CryptoCoin community.