Fixing entities

1) thanks for verbosity hint
2) asked sat6 devs, most of the names are char[255], meaning, that if using utf, that has wider characters, generated names needs to be much smaller, so changing to 100

This doesn't smell right to me. `name` is the name of a field on an entity. Appending `"_id"` like this is a magical assumption that will break in the first corner case encountered.