Zaslat SMS: Optoelectronic integrated circuit design and device modeling