Please take a look at the file "script_syntax.txt" or at the Script Syntax Wiki Page at github.com. Everything except the engine itself is loaded dynamically from scripts which you could easily modify to create your own content.