The @contextmanager has been replaced completely by a brand new singleton implementation that fixes all reported issues and does not fail on first start (Closes #68)