style changes, mostly widgets, added 2 new automatic widget for courses

Signed-off-by: franszo <josh@kishandchips.com>