Updated dependencies
Fixed code analysis warnings
Added idea .iws files to git ignore