Alot of variable tidying. No more term, termtest and tterm1,2,3. All
named appropriately as town, street, state etc. Tested working.

Also allows multiple terms to be passed to PDF extractor as opposed to
one. (Tested by adding custom terms to ensure the list works in the Demo
java program first before passing list from main.jsp) Multiple terms are
displayed on input text boxes. They can be modified and break the
program if done so - will fix.

Basically code is more legible and easier to understand. More
unusued/redundant variables are removed.