Inventory updates

Inventory auto sort and drag animation and a few minor bug fixes with
mouse and pathing.