Restructure unit tests and add a few more
Testing for form actions
Response handling
Move strings and signal names into a config object