Added loading overlay. Needs work.