OpenFL compatibility
Made a bunch of vars private since they were of limited use and could be mistaken for keeping the values of axis rather than the indices
Added comments and a function to retrieve a single axis