Wrapping up entities

- Move some classes and packages around
- Add some javadocs
- Remove -Entity suffix
- Delete Angerable interface(waiting for AI in 1.1)
- Delete AmbientEntity
- Add Agent class