added keystone::endpoint class to controller class