Code for Java assignments in CS122

-Code for all assignments done in CS122. These assignments were meant to
demonstrate some more advanced topics than in 120: sorts, linked lists,
recursion, applets with sound/images imported, applets with access to
the file system, hash tables, etc.