Add structure implemented with basic test