Added main exec file
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
Brough back function to sprite
Renamed mu to mi
Changed random reinitailization to happen conditionally.
Removed tools.log as it rendered useless
Overloaded some operators for sprite
Added missing parameters