Remove behaviour
Order neighboring tiles by distance
Add being factory
Add calculus utilities
Add being subclasses