gone further on

Made some javadocs and began the structure for the recursive deleting function