fixed frustum when window dimensions change
minor code improvements
fixed artefacts in diamond square alg and added java-doc