Added some getters, chat position, improved flexibility of fromItemStack
Rebase
Fix some exceptions, add an empty constructor which returns an empty string