Usage of ReauireJs for client side to enable AMD modulariry