2/20 Changelog ~ 2:00PM

-Replaced vector of owned items for character with vector of owned
structs, each containing an armor, item and weapon (only one used) and a
string indicating which is used.
-Fixed "Complete" functions.
-Fixed "LoadFromDB". It will now complete all fields (shortcoming of
relational DB, ask for clarification if you want it).
-Altered database to indicate what kind of owned item each is (string
field, will contain "Weapon", "Item" or "Armor").
-Those fields will be handled by DBIO. Don't worry about it too much.
-Altered the class-matching algorithm for spell completion. It now is a
separate boolean function and works as expected.
-Generally fixed the process of "Completing" member data. This is that
thing I keep mentioning about how Relational and OO schemas don't
perfectly translate.
-Started adding constructors. Expect more on the next few days.

Unfortunately our loading times have skyrocketed. I'm now experiencing
roughly 2 seconds for initial loading and upwards of 15 for data
completion. I'm suspecting slower computers will take up to 30 seconds,
and this will only get worse with adding characters.

Thus, I'll begin working on a loading screen.

Expect another update by the weekend, which will mostly be concerned
with constructors.