Authentication

Facebook authentication
Uses Facebook's JavaScript SDK to open a dialog modal so user doesn't navigate away from app