used jquery ajax call and added libraries
implemented header with require.js
implemented require for data and partners
added unit test page
created activity indicator and text
fixed requirejs issues

requirejs fails at calling load event so using ready event as well
(jquery has provisions to make sure its called)