Added a brief Introduction
Add info to Procedure section (3.0)
Added 3D solver
Take if outs solver update
Added constraints, chain does weird things now
Added constraints attributes to ChainModel