Small changes, bugfix, added docstrings

added repr to file/hash objects
Removed str from file objects. It didn't make sense
Fixed model not blocking when told to