Kernel Development for Dummies