Eclipse tea revealed : building plug-ins and creating extensions for eclipse