Changed error code to be a string instead of a enum. This will be more easily extendable.
Merge pull request #11 from my-koop/mike_error_code

Erro code -> string