added abstract spider class and url notes and samples