add git ignore
Audio Engine draft 3
Finish some API define