update routes to use optional paramaters for partial view, add partials, update css, modify js for ajax modal calls, fix event listener delegation
remove event listeners on click