Added validation support, moved files to plugin specific subfolder to share