Handle statics, method redifinitions (prototype/instance)

added test
redme update
support arguments in constructors