added js file and styling