adds interfaces containing constant parameter names for each model to Params.java
updates Request class, untested thus far, as a utility for constructing http requests
removes the final keyword from a few instance variables
changes Params.java but git diff doesnt show the changes :/. dont really think anything changed
adds to Http.java. still a work in progress and not at all finished