Move handlers into their own namespace to clean up the root.
Add GitHub authorization for signing assignment agreements.