Gallery widget

Some fixes as well with animation