Fix all errors and warnings on homepage

Also onChange instead of onInput in two places!
Merge pull request #203 from spicyj/homepage

Fix all errors and warnings on homepage