Added Signal Generator

Signed-off-by: Guillermo Orellana <wiyarmir@gmail.com>