Various code I have written in Java (personal projects and learning exercises)