API branch

I created an api test for user on a whim,

requesting comments :)

#### PLEASE DON'T MERGE