Fix type passing through component map and apply color style to square
Make draggable squares (not images)