added npm badge
added node_modules to .gitignore
extended tests for if else statement
correct handling of if-else block
correct handling of if-else block
added type to check
extended hasVialotions method to check for specific types
only check for specify vialotions
added ObjectExpression to index
extended missing semicolon check for all statements
added AssignmentExpressionNode
added ObjectExpressionNode
added support for AssignmentExpressions and ObjectExpressions
added all gramma consts
added DuplicatePropertyNameCheck
added AssignmentExpression for MissingSemicolonCheck