Table of contents now calls webapi; cleaning up the CSS/layout now because it's garbage.