Initial CPSwarm Abstraction Library

Summary
A public prototype deliverable, produced by Task T7.1, implementing and documenting the Initial CPSwarm Ab-straction Library. This deliverable is led by ISMB.