Major refactor, Core has been renamed to Context and no longer implement ResponseWriter, Flusher or Hijacker interface and has been replace with Res data type and is accessible from the Context, what was previously called Context has now been renamed to Data to avoid confusing.