reorganized methods and separated responsibilities for schedule into schedule organizer

Realized I should separate out the left and the width into an order view class referencing the Order. Will rewrite