code cleanup in herringbone-embed
update .gitignore
Update and fix tests