Changed souper.py into a Class and fixed bugs. Can now return a subject list