added control panel, options to change wave type, tempo and reset the grid