moved view package better, delete 1 class not used.
redifined scope (default/public -> private)
removed "Middle Man" Listener layer.
simplify constructors' interface according to YAGNI.
define Java7 in pom.xml
Merge branch 'clean_up_code' of /Users/hisami/oripaS into clean_up_code