Fixed numerous entities and added the fluent interface

In this pull request I've fixed numerous entities. Also with the fix of the mappings I included a commit to add the fluent interface to all entities. When working with entities this is so much helpful.

Would be great to see this pull request getting merged.