Added support for multiple artifacts; Added artifact list and count; Added Docstrings