I would like to know where I can find a good documentation for the development of powertop. Also, I would appreciate if anyone can give me some pointers and advices on how to start making myself familiar about the development of the tool on the linux platform. 

Thanks,
Bill