refactoring + adding natvis

 - methods for determining atomic expressions
 - natvis added!