HackYale course: Intro to Front-end Programming