Reworked error output using abort(), aligned text in README, changed aurdir to use current working directory