Main plugin file organization and clean up. Added plugin blog post and GitHub url.
Prevent direct PHP file access. Add braces.