#20 Added basic Linker class