draft of article structure
add gitignore