A Sterling Language Project