Add SiteInterface, RecentInfo, PluginInfo...

Add IntoSite, Keyboard, OptimiserItem, OptimizerParam, RecentInfo,
SiteInterface, PluginInfo models.