plugin.xml entries fixed
package refactor and added parse tree constructor