The Practical Dev's review of Basics of Chrome extensions development part one