Merge pull request #10 from stenington/forms-spike

More thorough error handling
build our own css, and use opensans