add tyles can take a tile type and arguments, add callback for solid layer in tiled import
tiles can have callback for collision
basic sloped tile collision