1. refactor homescreen to be class based

2. add unit tests for homescreen.js