added loader, logger and partial HttpRPC component