Switched to angular CSS animations for board color, made image and board spots separate elements