Wow, first working release.

Many features are still not yet implemented, but this version actually
works yet in real project.