Code improvements - tests + javadocs.