began adding support for content negotiation

also added view for editing objects
still needs work though