add basic array push support
update git ignore