Added facilitie for cellular development in C. To be cleaned