Split CSS and JS into their own ResourceLoader modules

Change-Id: I8547a07f02c20313701fd7ce2cde06ad0fd1a515