Some module exports extra contracts added

added all lib prototypes into main modules exports for outside usage