Added and implemented signal behavior
Added install target