Added some view layer classes
Merge origin/master
Created crafting function, created displayInventoryList function