Bugfix/keyword parser update

added integration test to keyword parser so that the logic is correct. fix keyword parser issues

added integration test to make sure that after create and update we are redirected to the correct page. fixed controller