various major and minor bug fixes; deleting an untracked parent directory now functions correctly :D