Canvas sizes properly (as a square based on window size).
Rotates around center.
Canvas centers on screen now.
Gallery images align horizontally now.
Rotation speed now tied to tempo. Problem is Echo Nest's analysis of tempo seems off.