fixed spec by amending test objects (no clue why it started failing so suddenly though)
added specs for the geoip class