Basic templates for important classes made