doc: add interface documentation
Created by: leandro-arm
The documentation for the build system has been updated to include information about interfaces. Interfaces provide a common set of functionalities and define APIs and data structures for modules to implement specific features. The updated documentation explains the folder structure and usage of interfaces.
Change-Id: Ib9965fb23b46fd974f777b73c60dc25af4da1e74