Kernel scheduling

Hi, I am new to freertos. I am interested to study the freertos kernel scheduler but dont know where or how to start. Can any of u please suggest me how to proceed to achieve this.Its part of my project actually .I was thinkin to modify the scheduler (which helps me to learn more about os:) ).I have searched a lot on the internet but found only freertos demo project which i loaded on eclipse.But I could not understand most of that.Does freertos have GUI support??Please post anythin which u feel will be helpful for my project.

Kernel scheduling

Do you know what FreeRTOS is and what it is used for? Here is a good place to start http://www.freertos.org/FreeRTOS-quick-start-guide.html