Store loaded plugin info in special object
Some work on logging
Remove namspaces awfulness
Improvements to build system
Move core to separate unit
Store loaded libraries and info in separate entry