[examine me]implements remove from workspace and fixes some other bugs related to vi...

...siting files

Somehow, files still get deleted after a long time (i don't understand this).