fixed colision detection a bit for tiles, tile class is all but ready to take over the tile management