I have done the following:
Important Update Change= How to setup Home/front-page with out Blog = Create a new page by going to pages - Add New. Then on right side, in page attributes - Template, select Home as the page template and name your page Home(or anything). And publish the page. Then go to Settings - Reading - select a static page as frontpage display option. Select Home as Front page option.
And that has removed the blog posts from the home page, but the static page I have created is not showing up on the homepage.