refacotored into require.js modules and removed jquery dependency