I think I can do this project easily, i am good at c++ language and know data structures very well. I can show you a project made by me where I made a graphic "library" where you can see queues, lists and stacks animated, you can add element, delete them and many other functional things.