Refactored to db class

New WorldDB class has taken all of the query related methods off of the
form, creating a logical separation of the objects' functions.

Form1 object needed to be handed over to worlddb to access data.
Form controlls needed accessibility to be changes to Internal.