[Finishes #74663814, #74575274]  Adding styling for types, adding initialization of types from file, and rendering the types