Add basic PR guidelines
Added irc webclient URL
World/chunk interface

Adding core world/chunk interface.

*Note* `World` will need a way to return all loaded chunks,
but we'll need some discussion as to what containing object structure
should be used.
Add Block, javadoc cleanup

Add ignoresCancelled to SpongeEventHandler

Signed-off-by: Chris Sanders <zidane@outlook.com>
Add majority of the lifecycle events

@cpw feel free to remove any un-necessary for Sponge

Signed-off-by: Chris Sanders <zidane@outlook.com>
Add Item/ItemBlock

Signed-off-by: Chris Sanders <zidane@outlook.com>
Correct my faiure to follow conventions

Signed-off-by: Chris Sanders <zidane@outlook.com>
Add getAPIVersion and getImplementationVersion

Signed-off-by: Steven Downer <grinch@outlook.com>
Added Licence to Item and ItemBlock
Merge pull request #14 from lclc98/master

Added licence to Item and ItemBlock
Merge pull request #12 from Grinch/master

Add getAPIVersion and getImplementationVersion
Add Entity/Player interfaces

First steps in entity/player interfaces - returning the UUID for all, and last
known name/display name for the Player.

`Entity` -> `LivingEntity` -> `HumanEntity` -> `Player`
Update README PR guidelines

Based on feedback so far
World/Chunk load/unload events

Adds abstract classes for `World`/`Chunk` load and unload events.
Adding BlockEvent abstract class

Adding a base `BlockEvent` interface.
Merge pull request #5 from prism/interface-entity

Add entity/Player interfaces
`getChunk` clarifications, `loadChunk` method

Based on @mikeprimm feedback on c34d11d0, renaming chunk coordinates in method sig to `cx`, etc.

Clarifying that `getChunk` returns null if it's not loaded.

Adding a `loadChunk` method, with optional bool to disable generating.
`HumanEntity` properly extendeds `LivingEntity`

We somehow missed this in the last PR.
Add Contribution Guidlines link to README
Merge pull request #20 from prism/events-world

World/Chunk load/unload events