adding element on custom vector works, but needs to implement iterator and check if deletion works properly