Making a generic handler for all api requests.
split chapters/chapter handler again for clarity
Fixing sidebar
Using new data format