generate AdminModule model
generate admin_modules table; add validation and search fields in AdminModule