Adding project files

Adding circular queue implementation and header files, in addition to a
driver file that tests the functions implemented.