marketpress customization

I've got some questions when it comes to customizing the way marketpress looks. Oh just for the record, I don't use pre build templates so this is a 100% custom theme.

I want to completely customize the way marketpress displays the products.

I see the template-functions.php but it's really not clear to me where these elements are. That whole file is one huge mess. Basically i'm looking for something that will do

if Product Category get product
then
get image
get description
get price
get add to cart

so then I can wrap each element in a div and style accordingly. Everything I see in the template-functions.php makes it look like to accomplish this i'll need 1000 lines of code. There has to be an easier way.