add git ignore for android
Added surface animation management