updated mobile poster with fabric.js and fixed bugs