added js dependencies and some general styling for the page