added the framework loader, implemented class aliasing