Added missing isset()
Added getPrice() helper to get the price for a specific role
Initial menu/view implementation