Did a major rewrite of the agent. Now uses google search (either JSON or Regular) for searches)