Changed annotation edit controller

This way I can have more than one "edit" controller to keep the code
easier to read, since there will be lots of editing actions