Get your taxes done using TurboTax

no, since you weren't in the US at all, you do not need to file a state return