added the ability to put tasks into different stages
Merge pull request #2 from dcpounds/tasksToDifferentStages

added the ability to put tasks into different stages
Merge branch 'dev-gradle' into coreUserFetching
reformatted a couple poor design choices