Single page websites are in high demand. For your inspiration, this collection showcases 20 beautifully designed single page websites.