update deps + add logging. TODO: fix junit
add gitignore