This is a project in Java as an introduction to the world of POO