reworked player <-> usable relation for cleaner code and easier display of buttonInfo. Also cleaned up the script folder