Removed unneeded methods.
Moved text location of method, added docstrings, updated get_requirements to include extra.