Update to include new homepage design with carousel. Also closes #25.