Adding entity/player event interfaces

Adding a base event interface for both `Entity` and `Player`
Ignore .nb-gradle folder
Add collection of online players, max number of players, and a getPlayer method to `Game`
Add Damageable class with basic methods
Add AsyncPlayerChatEvent