Create a new module with first name & last name, and join the two when viewing records

Create a new module with first name & last name, and join the two when viewing records

I've created a new module, and I have first name / last name fields (I've renamed the record name field as last name).

When I'm viewing a record, I'd like to see "Bob Smith" at the top of the page and in lists, not just "Smith" as I have today - basically the same experience you get when editing / viewing leads in the leads module.