Seperate the messy template to little modules
Merge pull request #4 from foulwall/refractor

Seperate the messy template to little modules
Simplify the argument panel. when creating new demos, developer only
need to fillin a python dict with types and names of each argument.
Merge pull request #5 from foulwall/refractor

Simplify the argument panel.
unify the css.
Merge pull request #6 from foulwall/refractor

unify the css.
Abstract the coordinate system drawing javascript out.
Merge pull request #7 from foulwall/refractor

Abstract the coordinate system drawing javascript out.
1. stretch the mouse input js out. 2. make the toy_data generator
modular 3. redesigned the left side panel, make it modular. 4. make the
content aligned center. 5. make an option for whether the coordinate
system has a background heatmap. 6. add the README
Merge pull request #8 from foulwall/refractor

new toy_data generator, style, readme. and did some code refractor
1. more clear js,did a lot refractoring. 2. abstract get_kernel method
out for reuse. 3. add a full support for heatmap with contour. 4.
abstract the json interactive out, for reuse. 5. merge dvalcarce's
binary classify demo in. 6. add a mechanism for auto button code
generation. 7. fixed a bug which in clustering demo, when user click
left mouse button, the point are recorded in both feature sets, now it
works correctly.
1. merged the perceptron demo. since in enhanced framework, when
creating this demo, no boring js or html needed, just write a python
script to tell how to do calculation. 2. make an individual fetch_data
package, for read typical data from http request.
Merge pull request #9 from foulwall/refractor

a lot of refractor.
Merge pull request #10 from foulwall/perceptron

Perceptron
1. fix bug in clustering. 2.adapt gp demo to new
GaussianProcessRegression class. 3. user now can choose kernel_function
in gp demo. 4. rewrite the kernel_matrix visualization demo in new
framework, but got a defective result. I'll check if there's any better
way than conrec.js for heatmap drawing, or else I'll fix the defect.
5.data_importer still need some time to finish, I'll send a pr once I
finish it.
Merge pull request #11 from foulwall/perceptron

1. fix bug in clustering. 2.adapt gp demo to new
1. add a data loader. 2. change the json structure, add a colomn for label value 3. fix the legend digit. 4. add auto-scale to the axis 5. remove the shogun-demo submodule
Merge pull request #12 from foulwall/perceptron

data importer
1. fix kernel_matrix in new style. 2. fix the curve animation in gp demo.
Merge pull request #13 from foulwall/kernel_matrix

kernel_matrix