create if not exists queue file; closes #3