Start working on crawler

In order to send pull request
Add missing docs

As Minhee mentioned.
Make Crawler class and basic methods
Modify auto_discovery method to suit test.
Change string's double quote to single quote.
Add class attributes and methods.

__init__(), get_document_type, reset method. And methods normally return to
set class attributes.