90% gallery done

Signed-off-by: Bondan Herumurti <bherumurti@gmail.com>