Added a form that can recieve a POST request and the view can handle this
A small refactor of functional_test, adding a new function to avoid code repetion