Completed Test-History
Broke up functions into their own files

Split name has a dependency on get-randomarray