Software hardware pages

Update software page according to mockup. Add tests to landing, hardware, and software pages.