Fix invalid state
Better handle edge cases
Merge remote-tracking branch 'origin/master' into fix/vik/oe-state
Properly reset state and test it
Merge remote-tracking branch 'origin/master' into fix/vik/oe-state
Add in more tests
Add in Studio confirmation box before editing OE problems
Confirm changed to alert
pep8, pylint, and more tests
Fix max score calculation
Address review comments
Merge pull request #633 from edx/fix/vik/oe-state

Fix/vik/oe state