enabled to get result as hash(must call parse method before accessing hash)
quit lazy loading
added comment for test
added is_crawler test
separated tests