first page done, needs styling
improved main page with JS