Java implementation of Eve, a multipurpose, web based agent platform