move source to src, add gitignore
test