Implementing delete in respository, adding test data, completing tests