added 1,2,3-dimensional array objects, replaced old pointer lists
automatically generate header with function definitions
added XYZ tuple with basic arithmetic
ignore the objects and executable directories
enabled compiler warnings (-Wall)
Merge pull request #1 from joostvanzwieten/strided-array

new 1,2,3-dimensional array, removed superfluous function declarations