add some ignores for editors
macgyver version is properties-based
add shiro as dependency