file creation/randomization now works (yay!)

A file will get created/updated with whatever shows files you
enter(working for randomization only). Still need to hit a lot of the
error handling/edge cases but this is a milestone commit