libgfx: Add some basic documentation
add project .gitignore