updated the use of Theme::use_modules()
updated theme class docs