Server: conditional render based on request type (isAjax)
Client side navigation: intialize controllers upon navigation
Categories tree selection
Client side navigation: intialize controllers upon navigation
client side shop cart rendering