Pass to 2 character indentation.
Delete .gitignore file.

* .gitignore: Contains only temporary files.
New object with generic.

* new-gen.yasnippet: new<>.
New class definition.

* classes/nc.yasnippet: nc.
Documentation snippet

* functions/fun.yasnippet.
Function snippet

* functions/fun.yasnippet: fun.
Method attribut with @Annotations.

* functions/attr.yasnippet: attr.
Test method snippet.

* functions/test.yasnippet: test.