moved TypeChef funtionality here, refactorings
additional linking infrastructure

include
* reducing individual cfg files
* linking all unknown declarations as libraries
revised linker scripts and generalized some algorithms