This is just a mock up to devolop a new WP plugin using OOP structure, PHPUnit test, e2e testing with Protractor ... just a mock-up evolving .... fork it and improve as you need