B2 Assignment: Responsive from Scratch (Initial Commit)