Flesh out selenium tests
Clearer comments
Add migrations