Redesign investment modal

Fixes #259
Don't do this. See my below comment for the correct way to toggle state to ```revoke```.