Changed all staticmethods to classmethods to use base_urls universally for DRYness.