Flesh out badge model/view