Make data structure more efficient

Uses a single array rather than nested arrays. The way it's implemented
now, the data structure could just be a string. Next step might be
alternating between two sets of data, rather than spawning a new one on
each tick and waiting for garbage collection.