Changed module / scoping stuff up a bit.
staging
done
Merge pull request #2 from shans/fixIt

Changed module / scoping stuff up a bit.
Merge pull request #3 from shans/addInterpolation

Add interpolation
Added an Interpolation 'object'
Merge pull request #4 from shans/moreInterpolation

More interpolation