Initial version of blink plugin for review

I put my notes about this version in the README. This branch, I think satisfies the basic requirements of the assignment without overcomplicating things. I created a different branch to experiment with more features.