Re-implement commit that converted info for Sprites for the level editor in a struct. This had to be reverted when merging the branches because it didn't get in the new branch.

Original commit hash: 4bb06bca97599d7c9f21f0fed1ab04477bf8fb7b
Original commit message:Implement method to determine whether or not a tile is collidable, ignores the grid positioning and has a priority in being drawn (last part is NYI).