Adding clisp behavioral - observer impl and test