Asyncronous JavaScript loader and dependency manager