updated formatting to allow for sidebar
added unneccessary functionality to allow for JS hover states