This makes it look much better. Also fix bug with apples generating on top of snake's tail
I had misunderstood how these work
userspace programs are now in userspace/programs userspace tests are now in userspace/tests This makes listing userspace projects much cleaner. Libraries were already separated to their own directory, so other programs should also.