smooth scrolling with borks and avatars, refactor to have separation of ideas into different models. add sensible table view to eventually have dynamic height