Laid framework for platforms in vectors

-Added type to platform definition
-Slightly altered Platform's load image function, could add checks to
only load a picture once.
-Added flag to collision detection to signify if platform is the last in
line to be checked, preventing unwanted onGround flag flips