Fill out layouts

- started putting abstraction layer above db
- need to add:
 - table for votes (like / dislike / beer / user)
 - pipe votes through to UI
 - expanable list view?