Move isKey and isLock to StackUtils
Add IKey and ILock + more

Updated ILockable
Updated anything related to IKey, ILock and ILockable
Finished up keyring, is now functional
Changed how readItems and writeItems works
Added alternative readItems function to NbtUtils
Added alternative getStackContents to StackUtils
Change keyring textures