add gitignore, move sources to src