Feature/add people tool

1)Added logic for editing a section. Provided the helper method to invoke the API - needs to plugin the UI logic to invoke this. 
2)Unit tests to follow. This is the next task I have on my list. 
I understand why this is here, but I'm a little concerned that temporary code tends to accidentally live beyond its expected life. In general, it'd be better if we could plan and schedule tasks such that we don't have to write throw-away code, but particularly this early in the process it's hard to avoid it sometimes.

Can we add a task to the sprint board to delete the temporary code? That way not only do we make sure that we won't forget, but it also helps us track what happened in the retrospective so we can think about ways to plan around having to do throw-away work.