I'm not completely satisfied with the end result, a lot of the mechanics still need some modifications done. I didn't have much time to mess with it, and I promised a video so I will deliver :3.
You can view it here:
As I said earlier, please keep in mind that a lot will change between now and the final product, this video does not reflect anything set in stone regarding the game, and is subject to change.
Here are the stuff that I haven't had time to address for this video.
-Pokemon back sprite in battle gradually moves up
-Commands can be executed before the prompt appears on screen
-Battle music not properly looping
-Mouse module not properly reflecting areas that should be "clickable"
As promised here is the video, which is a quick rundown of the first gym, as well as a battle with Mirage, the gym leader.