Added Plate() class and it's methods. Should be exactly what is needed, without comments that is.