Search implementation and basic fixes
Menu Util changes
Home Page java integration
Code cleanup
Code cleaning
Code Clean up