Got hidden tiles to show correctly!

Tiles are now hidden/shown.
System is now also able to read TILED collision layer and understand
whether to add body or not.
Missing the unhiding distance thing that was previously implemented.