(test) added end to end test, updated gitignore