Java library aiming to analyze a screen and structure its rendering into Java Objects