Added unit tests and readme for new abort feature