feat: add a homescreen

Closes #10