Add ability to edit an existing idea

Good call, @khandelwal