Add .gitignore
Code cleanup
Fix crafting multiple leather at once

When using shift to craft multiple leather at once, items vanish from
the players inventory. Scheduling a manual inventory one tick later
fixes this issue.