Refactoring of crawler

Forked from master. Splitting main class into modules
Fixed relevance check, pulls internal link

Relevance check now works properly. Add more keywords, and better
filtering of terms. Relative URLs (internal links) are now properly
formatted into absolute URLs.
Adding test python file

Experimentation file
Fixed all issues with crawler

Crawler fixed. Internal links all dealt with, better filtering of URLs,
and relevance check.
Clean up

clean up code
Merge branch 'master' of https://github.com/profmugshot/group17