How to Create a WordPress Theme from Scratch (part1)