Quote table name

The early commits use `$HOME` instead of `/home` so that you can test it in anywhere, and they add a test for #1.