added WPCD_Widget
Added WPCD_Core for code that gets reused between different modules / the other classes