Add frontend submit and backend prototype