Bridge pattern: files and include structure has been modified