J.W. implemneted mulit level function.
J.W. uploading task.txt , a text file that states that what have been done and what needs to be done.
J.W. Merged code