refactor stave positioning and make the number of stave bars configurable