Updated home screen and functionality