Added most of client side logic for handling screenshots
Improved screenshot template
Improved UI
Added option for cropping