Rework of babbby.com with the intention of making it cross-device compatible