Almost finnished tempalate. Need to figure out how to capitalize names of properties.