Suppress warnings
Ignore dist directory
Fix bad english
Add factorial example