promisified modal open and close functions, updated project to work with...

... latest version of ember