Adding entity/player event interfaces

Adding a base event interface for both `Entity` and `Player`
Ignore .nb-gradle folder