Updated .gitignore
Updated .gitignore again
Added functional example.