Added update functionality to ideas API
Edit Idea frontend now works
Tags are updated from the edit idea page