Reorganized files
Started a bounded queue implementation that uses a circular buffer underneath