Tweaked form action to handle "novalidate" parameter
Used existing method
Added constant for the translation domain
Added subject provider