Fixed responsivness. Angular patterns using scope. Detected canvas size.
Responsive canvas with image.