1. fixed typo
2. added assembly plugin and assembly.xml to build tar.gz archive with jar file
1. Introduced Spring IoC