add stm.c boilerplate
add stm_ui.h and boilerplate
add stm.h boilerplate
add stm_ui.c boilerplate