Added a README, made 2 the evenness exception, added a named exception (currently unused)