Code working properly . less is not used . REquire.js will be setup since the chromes javascript console showed issues because of chat.js loading before than jquery , so to manage dependency require.js will be used