Generic WP ShortCode Boilerplate (OOP)