Separated out Event and Chapter API in backend