Initial commit for Surge project