WAFFLE: Multi-Modal Model for Automated Front-End Development