Reordered instructions for slight optimisation.
Added Queue interface along with two implementations (dynamic array, linked list) and accompanying tests.