basic rendering functionality
initial gitignore