Was Georgia started as a military buffer?

Yes. James Ogelthorpe created it for people who were in debt.