Introduce Spring for faster development.
Merge pull request #478 from knu/spring

Introduce Spring for faster development.