Pirate and LinkedList complete

added methods too:
- Pirate
- LinkedList