Issue 11: Revised homepage and fixed modal background