moved setting up fields in editstory to onresume, changes some controllers so none are needing to call other controlelrs
added chapter controller tests, all written tests are passing, still have to write tests for other controllers