add build.xml and implement activities