So I figured out the ssh thing.
Now my issue is trying to get other clients to connect to the internet from the pineapple. I can't even ping google.com from the pineapple itself. I think the issue has something to do with the dnsmasq settings. When I follow the directions though, it doesn't allow me to go into the dhcp folder. I can access /etc/config but it won't let me change into dhcp to set the gateway and dns.
I'm doing this through the terminal on my MBP so not sure if the steps are different than linux. The other steps have worked so far from the terminal.
Everything else is set up correctly I believe. I can connect to the pineapple through ethernet and surf the internet wirelessly at the same time. The issue is just reaching the internet from the pineapple and from clients connected to the pineapple. Any help would be much appreciated!