My client has a current WordPress site, and I am developing a new custom-themed WP site. My question is how (and where) do I develop the site so that it is seamless to the users. i.e. They see the current site until I go live with the new one, but still keeping the database info current on my dev site. Does that make sense?