Elliot

Ready for merge @hopskipnfall. Cleaned up what I have, this will take care of issue https://github.com/dinder-mufflin/igtv/issues/22 as well as first half of https://github.com/dinder-mufflin/igtv/issues/23 and first half of https://github.com/dinder-mufflin/igtv/issues/32