Clean up Entity interface

Just a little housecleaning. Added missing interface declartions.
Revert "Clean up Entity interface"

This reverts commit 3dab49cf2cf5b9d46d16ab9e4e6c7fa25d62403c.
Merge branch 'SmoothGranite'
Merge branch 'master' into SmoothGranite
Fixed a little typo

Experimenting with teleportToPlayer. Weird thing is with I teleport to
player, from my position, I seem to go nowhere. From the other player’s
position, I travel in and then return to my original position.
Merge pull request #34 from Chrisbotcom/SmoothGranite

Fixed a little typo