Major update. Added user input. Added non block IO
Added util.h to header files
Files now save with timestamp. Added non blocking IO thread
Added new functions + cleaned
Easily edit running mode using this