Properly convert int to string
Split main file into subfiles
Refactor extractor to use HTML instead of regex

Switch from a regex-based extraction implementation to an HTML parser.
This reduces the possibility of false-positives due to the regex and
should hopefully make it more robust in the future.
Rename watchURL to videoURL
Fix video URL query parameter
Handle empty search results
Remove byline
Initial commit