Compass integration and change color feature added