Finished initial match queue implementation so that it properly starts matches if the queue is empty. Need to add user log in system to test that the queue works properly otherwise. Also need to have it automatically check for stale matches.