Changed setAngleOffset() method to setAlternateTopDiv(). Instead of taking an angle offset, the user can now make any arbitrary div as the top and all calculations will reflect this.
Readme updated to add info about setAlternateTopDiv() method