Moved Loader to Core and implemented in Desktop