SPI/I2C to UART

Hi All!
I found this great chip called the MAX3107, which is a spi/i2c controlled UART. I would imagine i can use this to add extra RX/TXs to an arduino, but I am lost as to where to start. Any ideas?
Datasheet here:
http://datasheets.maxim-ic.com/en/ds/MAX3107.pdf
Thanks!

but I am lost as to where to start. Any ideas?

Page 15 - before that, it's just confusing to begin with.

Right, thank you...but I am still confused about how to interface with it. Maybe i'm just reading to quickly, but I see nothing about what i2c/SPI are needed to control the chip.

but I see nothing about what i2c/SPI are needed to control the chip.

Starts at page 44

Great thank you. Would you recommend I use SPI or I2C, and what library should i use?

Well, I'd probably use I2C and "Wire", but that's only because that's what I normally use. (actually, I normally use I2C but without "Wire", but that's just the day-job!)