This is a project I started while learning js.