Reorganize the Simulation class to a format closer to my taste.

This may be less idiomatic Scala, or not, but it it's my preference to
group things together by their access specifier and kind
(public/private, variable/method).