Entity package

As you said, it's a good idea to have separate packages like this