initial commit for spark API and web app