Add token authorization handlers
Clean up sites model better front end for it
Finish sites UI