Added default image setter logic
Added product factory by faktoryboy (for faking data and future test suites)