Fixed a couple bugs. Now it actually works.
Just needs bitmaps and audio and it'll be complete.

Signed-off-by: retep998 <retep998@verizon.net>