common types and modules for specforge projects