adding order list view, refactor main screen