moving endpoint definitions inside propelSOA library