Update ngGallery services && add grunt support
Update open gallery (todo: fix data binding issue)