add some query param handling
- split plan page into sections and worked on ordering and pagination