reset all runtime variables, free all heaps on close
on pie-x86, CameraHardware can get re-used after .close, causing memory pool issues
freeing all heaps resetting runtime object members on close fixes it
on pie-x86, CameraHardware can get re-used after .close, causing memory pool issues
freeing all heaps resetting runtime object members on close fixes it