Project helper and common fs functions

Future.wrap throws error so I refactor deleterDirectory to use `new future`