Created basic algorithm for sending out signal

Basic Algorithm for sending signal, not fully implemented yet. Added
signal types and buttons for all signal types.