Added command line arg handling to specify number of frames, initial window size, and maximum queue size