Added hashes to all objects, updated API docs and cleared trailing space