Add FastClick
Restructure and add styles for a more responsive approach