UML documentation

UML files are UI modelling files that can be used to create customizable interfaces that are decoupled from the code.