Refactored population of things to a separate method on System.
Added SystemSpec.