Tests for promises
Readme update