Added ugly texture mapping everywhere.

Need to optimize and stuff. Check out player for how to pallet swap. Not
sure how to fix text rendering yet
Added some random pallet swapping