moved knowledge of sprint activity into sprint
removed some duplication and cleared up the callbacks
Merge pull request #6 from loz/master

Cleaned up Issue class