Implemented content negotiation
0.2.0