add application spec
finish application module spec
add data mock for paintings
use paintings mock
add gallery view
update application flow