Changed positioning and dimensions over to [f64, ..2]

Positioning:
`Point { f64, f64, f64 }` --> `[f64, ..2]`

Dimensions:
`width: f64, height: f64` --> `[f64, ..2]`