refactored much of the Reddit class to be more testable
restructured the package to have composer managed dependencies and autoloader
modified createStory to check valid url string and moved urlencoding responbility out of method
added a descriptor to give context to the invalid string
moved curly braces to newline