Java Library for loading bytecode at runtime