tests and controller functionality for issue #119
added Buttons and tests to the view (#119)
* some typos
* small bugfixes related to the different views of a job offer