Issue
GPU twoConv containers need changing from native arrays to 2D vectors. This will resemble its CPU counterpart.
Additional Info
GPU twoConv currently uses a native array approach (as used in the original implementation), however, this should be moved to a 2D vector.