start using a common-code controller for projects and contexts
remove toggleContext
remove more functions
add template for taglist
filter by contexts/projects

for some reason have to replicate the toggle behaviour both on the
controller itself (for display) and its parent