Updated ignore, added api file