Getting Started with UVM: A Beginner's Guide