Virtual reality software system