deleted TrayController.java
refactored TrayUtility