Adds token auth to API
Adds admin support