Merge tests and readme correction back into SAGSL

This cleans up the branches