Added top level simulation handle
Added function to main
Added point generator
Added value node
Added program arguments
Renamed node
Parsing all arguments
Added logger
Spawning initial generation
Changed imports in main to use __init__ package
Stylistic changes
Fixed name clash with keyword
Removed function from sprite