CFY-1000 added some basic docstrings and optimized some dev stuff