First pass done
A basic stack implementation
Start queue implementation
Adding queue implementation with stream