Plan: Create basic layout Content on bottom Menu on top Code ability to change number of squares Create rows Create columns Add CSS for changing color of squares Add extra features, if desired