Add copyright
Implements all
Implements contains

Implements contains methods
Bugfix for null elements