Intial commit including IEquals-interface.