major overhauls to code

made departments custom taxonomy
updated layouts
updates homepage renderings