adding makefile
adding queue intialization