Tests and More!

Add 9 server-side tests. Missing basic post user data test for positive case (need to ask Davis for how to shape request). 

Fix some older bugs on the server side (bodyParser etc).