Developed as part of POSE course in CS Dept. , IIT - M