Add sprint view and backend logic