Basic checkpointing system
Fix handling of cu_arrays
Fix POC bug
typo fix