Added product loading on viewContentLoaded
Moved controller
Extended product page and added 'Add to Basket' button
Merged