Added different types of tile + changed collision detection. Still not entirely happy with how things work at the moment