added ability to have arbitrary agents play
Added random agent for baseline comparisions