Huge amount of development.

* removed lastlog extension
* modular approach