Hw5take2

Here is another pull request for HW #5. If I still have time on my extension please use this pull request, if not (which is probably the case) feel free to disregard this pull request. I fixed up an error or 2 and added some json rpc methods. I still have trouble understanding how to test the json rpc methods and also how to implement the server like in #3 of the homework.

Chris Ek
CSE491
github.com/ComputersCSE491