Changes to dev card

Similar to resource card
Changed the updating of canvas for dev card

It now works similar to resource card on the canvas
Revert "Changes to dev card"

This reverts commit 410d7d8bdce28bf7dbbbb9fa7d54235944b59791.
All the changes please go for it.
e