Non-linear three-dimensional wave groups in finite water depth