protected static function createElement($name, $type)
{
$elem = new self();
$elem->type = $type;
$elem->name = $name;
$elem->attributes['id'] = $name;
$elem->attributes['class'] = 'form-control';
$elem->label = ucwords(str_replace("_", " ", $name));
return $elem;
}