Repository used for learning java programming