no more need of jquery

also moved overlay pages to separate components