litle customized interface
added factory, customize first page
Updated Agent interface