Use client interpolation to reduce the server calculation
Merge pull request #21 from foulwall/enhanced-interface

Enhanced Interface