ZZLib: A Python library for protein structure manapulation and high-performance computing workflow management