v0.9.0
first step at ui obj refactor
drop package names from object names
decouple views with listeners