Finished mobile/responsive + some improvements