Improved player item pickup, minor changes

- Added file resolver for local asset files

- Replaced entity size fields with getters
(Also fixed width = type.getWeight()...)
Implemented usable items