Final project for General Assembly Web Development Immersive