database overhaul (wip); basic pokemon stats

changed gears a few times with databases:
+now able to import JSON files for data
+new object-based data hierarchy to separate types of data
+made a gosh dang ol' mess of the whole deal; don't even look in the
data folder jesus christ
basic pokemon systems implemented:
+stats based upon gen IV+ rules
+personality systems; slightly altered math to work in blockland
-+includes gender, ability, nature, and shininess
-+based upon generated secret ID and personality value
+implemented basic system for trainer ID generation based upon BL_ID
+working IV generation
+proper stat generation based upon all preceding, including values
specific to the species & EVs