Вот доделал вроде:
Спойлер картинка: