normal version of homework, making some progress but still need to fix issues with positioning and floats