Initial web app commit (all files, filtering in the future)