Style nitpicking
Reorganize to group related functions
Modify TileID to return parent and chilldren TileIDs by value

- Fixes a memory leak from getParent
- Prevents creating temporary Vectors for getChildren