Add conlib.py
Rework everything for conlib