Add empty and content elements
get all the tests running add apply methods to transformers
add gitignore