wip - massive refactor
plane refactor - 1
refactor twitter
notes for future refactor
remove need for this, refactor getPage & ensureAuth
make width an option
clean up arguments