begins <leaf/> and <tree/> directives
renames test/*
adds grunt test:e2e and test:unit