Initial commit with code base