improve gitignore
add a light theme (enabled by default)
small code improvement