basic theme implementation without templates
add gitignore