base frontend structure for item pickup and animations