Updated Readme

Now documents error codes, building, dependencies, and license