Explicit Constructors

Made constructors explicit where appropriate.