Feature/iteration 4 dev planning poker constructor builder

Refactored the PlanningPokerSession constructor to use a builder to make it easier to manage. Changed isDateInPast method to avoid using deprecated methods.