Reorganized architecture to module based.
Moved module extensions to lcvlib.
Added module lcvcore.
Application independent from modules.