Refactor initialisers

This comment could be updated to reflect that the items in the array are now [horizontal, vertical] instead of what they were before