Added working file menu (and functions), "New" replaces need for multithreading