Fixed namespaces and -main functions
gen-art/01-15: fixed namespaces and -main function
gen-art/16-31: fixed namespaces and -main functions