more work on persontest, renamed person.addCardToCurrentSprint() to assignCardToSelf. also added checks to make sure we are assigning people designated as QA to qa a card and the same for developers... also updating spentQA/DeveloperHours on a card will automatically update the spentSprintHours on the assigned Person