Moved contributor logic to Article class, and changed Metadata to use that