Remove steps field from Location
Fix up Entity class
Make lastLocalPacketId more useful (make it static)
Refactor Character to Player (because of pesky java.lang.Character)
Update Entity information, add abstract method prototypes, add
getDistanceTo() in Location