Split server methods
Make a server type
Server tests

Just to make sure tests don't actually hit the network, Use a _test flag
Switch to JSON post for getting data