Had to move 3DS to DS because cant have files/classes etc start with a
number

Fixed up some enum/struct stuff too
Mapped out my gamecube controller values for all 8 cardinal directions of both
the C stick and the control stick.
Basically working. Needs a bit of tweaking and some code cleanup, but
everything seems to work.

C-Stick smashes still seem to have a bit of weird feeling to them.
L/R Could be tweaked too.