I may have solved the background image loading before everything else issue
Still trying to fix the background image issue
Add jquery.waitforimages plugin
Fix merge conflict