Seperated Scanner to start thread per element
Broke generator out to its own file. Added number of elements option
Fixed bounds
Tried to fix bug where h5 file is not close when scan is finished but still is an issue. Started to add multi sphere primitive