Adding license
Update README.md
Starting interface design
Made a start on interfaces
Made a start on interfaces
Add package file, rewrite import.
Add installation docs.
Merge pull request #8 from sjwhitworth/organizing

Add package file, rewrite import.
Refactoring
Add studious gopher
Update README.md
Update README.md
Update README.md
Resize studious gopher
Refactoring some stuff
Refactored the KNN regressor
We will need to implement many metrics, so we should split it into a package.
Add metric interface, add polynomial kernel.
Remove Metric interface, add RBFKernel.
Temp change some code so we can build via goconvey.