added regex matching to assert, added git functionality, added string splitters