tests separated into functions
printProfile cleaned
testFile -> testFileOutput
isNew added
make directory
get_user added
tests for read added
clean ups
misc