Add a .gitignore
Add clamp and saturate functions.