Thanks all for the support, I'll be working on this a lot over the weekend, and will be sure to keep everyone updated. The eventual goal is to have an open source kernel, so everyone will get a chance to look and play if they want ;).