Closes #53 Adds better errors gem