Судя по примеру вы справились с задачей, осталось только подогнать размеры прямоугольников. Но накладывать на картинку таким образом - не лучший выбор. Вам следует либо рисовать на canvas, либо перенести большую часть в html/css код. Например сделать вот так много времени не займет:
https://jsfiddle.net/profesor08/myg4zLo7/