add UVM template, some renaming to code-style