New http methods

@mpeterson2 : 
Look at this. I want your approval... Hard as it may be to get.