Update README, add Exception classes