added only source code that is needed from the core lib, and removed QL.jar