Add Google Guava and fix child frame issues