cleanup of name inheritance and setup of ant testing framework

Signed-off-by: nigel <nigel.cook@hp.com>