add basic legal agreement click-thru structure
fix styling and function of legal checkbox
modify tests to cover legal checkbox for sign up
update agreements
merge dev
tweak legal links