A Java Project to help me better understand and implement well-known algorithms.