Fix bug where grade at index 0 size was changed even if user began drag outside all gradeBars
Implement selection state hooks and support for landscape orientation