Added error codes in exceptions + readme