Reasonable naming of packages, proper use of underscore character

Packages should not contain underscore characters and at the same time most java developers want to have CamelCase naming of their entities
Actually this is redundant because it is already done in the constructor.
Not a big deal, I'm going to accept the PR and then fix it, I think it's probably easier that way :)