Plate class: enum plateType replaced bool oceanic

. the enum plateType creates a more appropriate identifier than the boolean
. this also allows for more fluid plate type creation in the future
. A means of randomly generating plate types is needed