refactor code in order to make whole flow working (adding passenger, confirming requests, etc)