added array support
better .gitignore
delete *.js gen. by tsc
Splitted tests
model/generated should not be in source control either
Merge pull request #1 from lbovet/extends

Splitted tests
Merge pull request #2 from poser55/arrays

added array support
Fixed array test
Merge pull request #3 from lbovet/extends

Fixed array test