store trim offset and untrimmed size in sprite atlas
make Spatial Hashable
add TileNode class (wrapper for Node)
store sprite trimming information
RenderSystem.addChild() now accepts a Tile
child management moved to TileNode
work on spritesheet trimming