Interface Documentation - structure+some stuff
Missing several important parts, although the format of documentation has been explained