LinkedCollection was refactored. Entry class and Main method were placed inside