[ts/template] fix formatting in license header
[ts.util.layouts] add layouts module