Basic Algo and DS implementation in Java for educational purposes