Always build your game around solid fundamentals. To me the fundamentals are
1. Base
2. Hips
3. Posture
4. Game Sense
These are the basics. After you understand these things all the rest are just expressions of these basic physical qualities. Make sure you have good escapes and develop whatever positions you see fit. But always remember if one of your basic qualities is lacking it will be exposed.
I absolutely love this video!