Project done in Altera Quartus 2 version 17 For demo video : https://www.youtube.com/watch?v=Tew4aqS-NMs&t=17s