Move queue data structure to it's own file
Change Queue to store all data in itself