improve form for Software by organizing categories