extract text splitter into it's own method for clarity/testing
Chunks send to google are as big as possible and never over the limit
Correctly catch network exception
Fix README