I just want the user to add the products through the catalog page and automatically add the
product into the shopping cart without having to go through a extra step.
Yes you are able to change this option in WooCommerce -> Settings -> Products -> Display “Redirect to the cart page after successful addition” and “Enable AJAX add to cart buttons on archives”
We are planning to add this option in the next theme update. Probably tomorrow you will be able to download version 1.7 with this option in Theme Settings -> Shop.