refactored the collectible display, its not directly managed in the level anymore and collected objects are removed from the list