Added properties to classes in STJ, started adding code generation to STJ.