Contains java programs for major algorithms