#9 Created ResultModal component. Not using it yet.
#9 Unrelated refactor. Separated the 'actions' from the 'log' for results.
#9 Don't allow trailing spaces.
#9 Added zeroPad helper method, for formatting timestamps.
#9 Setup content for ResultModal. Now triggers itself when you change props.
Merge branch 'issue_9_roll_modal'

* issue_9_roll_modal:
  #9 Setup content for ResultModal. Now triggers itself when you change props.
  #9 Added zeroPad helper method, for formatting timestamps.
  #9 Don't allow trailing spaces.
  #9 Unrelated refactor. Separated the 'actions' from the 'log' for results.
  #9 Created ResultModal component. Not using it yet.