Major function changes + Scene 4part 1 complete

-Major changes to seasons functions:
1. Created setSeasonColor function which sets individual seasons to a color
2. setSeasons now executes multiple setSeasonColor instead of individual animate functions
3.changeSeason => changeSeason1. This will be used in scene2 and instead of using animate within setTimeouts, uses setSeasonColor
4. Created changeSeason2, which will be used in scene4. Reason for creating a separate function: the panel color changing order is different
-Changed the talkbox/conversation functions:
1. says => animateTalkBox. Now it takes in any type of talkbox to animate
2. No longer using the circular talk box. Instead we use two square talk box
3. Switched the setTalkBox function to leftTalkBox and rightTalkBox, both taking in coordinates [x,y] instead of x,y.
4. Created translatePosition function which takes in coordinates [x,y] and returns position. This function will eventually replace getPosition function
-Created setCharacter as part of firstStage function.
-Tested firstStage function. All functionalities passed.