1. Fix UMD reading in the 3.x kernel version.
2. Use the extra ram on the slim to increase the size of the ramdisk by 32MB.
3. Support moving files, by that I mean actually moving them rather than copying and then deleting the original. It should be possible to move files of any size provided they are actually moved as opposed to the copy and delete method used now.