added backend to repo
webapp: added basic preview with grid view