made the clock a separate React component
added buttons
minor adjustments
components in separate files
SVG transform rotate instead of explicit trigonometry
JSHint