I have installed wordpress at the root level i.e., http://www.TechSmartLife.com. If you want to power your root domain with wordpress you can do that. Some people want to have the static html pages in root and have a link BLOG on main page which points to /blog powered by WP.
Wordpress Codex has alternative approach for this.
If you decide to reinstall WP, then just delete the existing blog folder and the database if there is no data in them.