diff --git a/src/Pointer.php b/src/Pointer.php
deleted file mode 100644
index a5bc513..0000000
--- a/src/Pointer.php
+++ /dev/null
@@ -1,51 +0,0 @@
-<?php
-
-namespace Drupal\workspace;
-
-class Pointer implements PointerInterface{
-
-  /**
-   * @var string
-   */
-  protected $id;
-
-  /**
-   * @var string
-   */
-  protected $label;
-
-  /**
-   * @var array
-   */
-  protected $data = [];
-
-  /**
-   * {@inheritdoc}
-   */
-  public function __construct($id, $label, array $data = []) {
-    $this->id = $id;
-    $this->label = $label;
-    $this->data = $data;
-  }
-
-  /**
-   * {@inheritdoc}
-   */
-  public function id() {
-    return (string) $this->id;
-  }
-
-  /**
-   * {@inheritdoc}
-   */
-  public function label() {
-    return (string) $this->label;
-  }
-
-  /**
-   * {@inheritdoc}
-   */
-  public function data() {
-    return (array) $this->data;
-  }
-}
\ No newline at end of file
diff --git a/src/PointerInterface.php b/src/PointerInterface.php
deleted file mode 100644
index 3880d1e..0000000
--- a/src/PointerInterface.php
+++ /dev/null
@@ -1,30 +0,0 @@
-<?php
-
-namespace Drupal\workspace;
-
-
-interface PointerInterface {
-
-  /**
-   * PointerInterface constructor.
-   * @param string $id
-   * @param string $label
-   * @param array $data
-   */
-  function __construct($id, $label, array $data = []);
-
-  /**
-   * @return string
-   */
-  function id();
-
-  /**
-   * @return string
-   */
-  function label();
-
-  /**
-   * @return array
-   */
-  function data();
-}
\ No newline at end of file
