Plate can now have different instances of the same template. Simplied plate a lot
Changed all instances of array(...) to [...]
Changed function names to follow convention (Not method names though)
Added ->isBlank()