Removes first

        :return: True iff head has been removed

def remove_first(self):
        """Removes first

        :return: True iff head has been removed
        """

        if self.head is None:
            return False

        self.head = self.head.next_node
        return True