homepage + responsive + refactor [COMPLETE]