Rename service module to executor module and remove some inconsistent code.
Add util module.
Add concise system record class.
Refactored main module removing all global state.

Adding concise and uniform lifecycle control using
predefined protocols on core module and make more
concise depdencies between components.
Change pf module for satisfy last changes on components initialization.

Remove settings global state and make it as explicit dependency on
component constructor.