En minimal bugg som jag råkade ut för som kanske inte är så stor, men ändå en bugg:
Jag skrev sökvägen dit den nya filen skulle sparas, till en mapp som inte finns (i hopp om att programmet skulle skapa en sådan om den inte fanns). Eftersom den inte fanns fastnade programmet vid start i en oändlig loop.
Annars ser programmet väldigt lovande ut. Bra att någon styr upp detta!