Add generic suggestions support

Instead of creating new php files also add versioning so we can
easily tweak the php code and follow history.