add information blurb on home page
add more tests and rewrite schema to be more flexible