By just looking at the code, I can give you a few suggestions:
1) Use /var, help /var
2) Use the -d switch when removing items, instead of reloading the entire list all the time. /help /did
3) \"inc %c 1\", the \"1\" isnt needed.
4) Dont use menu *, annoying stuff.
5) What about adding more info? Like when the file was created, when modified etc.
Good luck!