java-exercises small projects to practise java coding objective is to familiarise myself with Java codes, styles, class organisation, functions, interfaces, features, gui, etc