added location class as entry point to gem