Template based code generator for jumpstarting projects