Refactor Grid functionality into responsive trumps