Add initial version of sample agent