I would suggest to create a 'Coming Soon' page. Set it as your Front Page.
.slug-coming-soon .footer {
display:none;
}
.slug-coming-soon .sitetitle {
display:none;
}
.slug-coming-soon .laynav {
display:none;
}
use this CSS to hide the Site Title, Menu & Footer from the 'Coming Soon' page.
Now work comfortably on your Home page, without it being visible for public.