Thanks Gareth - not sure how I missed seeing that one!
slight correction for anyone stumbing across this, the map property is map.mapRotation, the code I used in order to rotate around the center of the page...
map.setMapRotation(map.mapRotation + 15, (app.width * 0.5) , (app.height * 0.5) )