Renamed `Promise` to `promise` to avoid conflict with global Promise obj...

...ect and changed deprecated module paths.