first cut at refactor for issue 11

incomplete & untested
Testing pull request
Refactoring Update Round Param Value code
Merge pull request #16 from alee/issue-11-refactor

refactor for issue #11