Add poly kernel
Add inner product space and hilber space definitions.
Fix some typo