added tests to verify that special characters cannot be entered in input fields

Also added tests for 15 and 30 year fixed loan selections
This traps all exceptions. Maybe you specifically want the one that's thrown when assert_that fails?