MIT/LL CTF has a new home

Welcome to our new website and a new blog!