used Bar in BarList rather than BarModel
made bar to fill with rest if notes are insufficient