Expensify Take-Home Challenge