copy skeleton design from script p.13
add libraries
add mode alarm
add mux, mode_fsm
add display_mux, capital letters not consistent
fix typos