commented and cleaned-up Universe2d