- [IMPROVED] heavily improved source code documentation
- [FIX] some typos have been fixed